查看原文
其他

ArcGIS中DEM数据如何生成高程点(附练习数据)

于谦儿子郭小宝 测绘地信论坛 2023-01-11


首先做好准备工作:


1.地形数据下载获取


可以参考之前发的:

高清卫星影像DEM数据免费下载,3款软件4个网站推荐给你

迷DEM DTM DLG DRG DOM DSM?(附全国30m90mDEM下载)


2.辅助数据下载


县级行政边界:

2019年全国行政区划(精确到县级.shp数据)免费下载!


地形数据下载完成后,通过矢量边界数据裁剪得到了下图的地形数据



如果对裁剪功能不太熟悉的朋友可以看一下帖子,专门介绍arcgis中的各种裁剪功能


找到arctoolbox->3d analyst工具->转换->栅格转多点功能,如下图:



弹出功能对话框后,依次输入栅格,输出要素类,在输出要素类时直接加上后缀,比如Point.shp。在取点的方法上,可以参照对话框右侧的帮助,介绍的十分详细,可以根据实际需求选择何种方法来取点。我所采用的取点方法仅供参考。确定开始转化。



转出完成,可以看到导出的高程点。



但是问题来了,打开导出的点的属性表发现,其属性为多点,而且没看到显示高程值的字段,这有点崩溃了。



这个问题要解决,如何解决,往下看。


首先需要解决的是多点属性转成点属性(因为后续的在点数据中添加高程值需要的是点属性,而不是多点属性),找到arctoolbox->数据管理工具->要素->要素转点功能,注意是要素,不是要素类。

  


在操作对话框中选择多点属性的点数据,选择输出路径,文件名,文件名加上格式后缀,比如DEMPoint.shp。



确定后开始处理,很快处理完成。查看其属性表,可以发现,属性变成了点属性。


最后开始把高程值添加到点数据中。

找到arctoolbox->Spatial Analyst->提取分析->值提取至点功能。

如下图


在弹出的操作对话框中输入点数据DEMPoint.shp,栅格DEM.tif,输出点数据Elevation.shp。开始运算。



运算完成,自动加载在arcgis中,可以打开查看Elevation.shp的属性表,发现最后一列就是通过DEM数据提取出来的对应点的高程值。结束,收工。



来源:cnbolg
作者:于谦儿子郭小宝
链接:https://www.cnblogs.com/123zxc/
版权归原作者所有,如有侵权请告知删除

END

ArcMap中提取影像数据边界

ArcGIS制图及出图小技巧——以土地利用图为例

ArcGIS中不小心移动的图斑如何复原?

共享|ArcGIS中62个常用应用技巧大集合

Smart3D,Pix4D,Inpho,Photoscan,Arcgis,CASS..入门到精通所有教程都在这

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存